package com.ygqh.baby.service;
import java.util.Date;
import java.util.List;
import java.util.Map;

import  com.ygqh.baby.ao.QueryInfo;
import  com.ygqh.baby.ao.ResultSet;
import  com.ygqh.baby.po.YgOrderTrack;

public interface YgOrderTrackService {

    
    List<YgOrderTrack> find();
	int findCount();
	YgOrderTrack findById(Long id);
	int deleteSoft(Long[] ids);
	int deleteSoft(Long id);
	int save(YgOrderTrack ygOrderTrack );
	int update(YgOrderTrack ygOrderTrack);
	int saveOrUpdate(YgOrderTrack ygOrderTrack);
	ResultSet<YgOrderTrack> search(QueryInfo queryInfo,String q, Date startDate, Date endDate, Boolean isFinished, String srcId, String workType);
	List<Map<String, Object>> searchList(String q,
			Date startDate, Date endDate, Boolean isFinished, String srcId,
			String workType);
	
    
}
